as evidenced by a promissory note - Espagnol Anglais Dictionnaire